PublishPress\Future\Modules\Expirator\Models\ActionArgsModel A

Total Complexity 56
Dependencies 4
Dependents 1
Total lines 414
Lines of code 235
Logical lines of code 93
Comment lines 26
Methods 35
Properties 10

Methods 35

Method Rating Maintainability Complexity Lines of code
setAttributesFromRow()
S
52 6 25
loadByPostId()
S
55 3 23
getTaxonomyTermsNames()
S
63 3 11
save()
S
58 2 17
disableAllForPost()
S
60 2 15
getTaxonomyTerms()
S
67 3 7
load()
S
61 2 13
loadByActionId()
S
61 2 13
getActionLabel()
S
68 2 7
getArg()
S
78 2 3
getScheduledDateAsISO8601()
S
71 2 6
getTaxonomy()
S
78 2 3
getAction()
S
78 2 3
setScheduledDate()
S
71 2 6
insert()
S
59 1 15
setEnabled()
S
81 1 3
getEnabled()
S
81 1 3
getScheduledDateAsUnixTime()
S
80 1 3
setCreatedAt()
S
81 1 3
setScheduledDateFromISO8601()
S
81 1 3
setScheduledDateFromUnixTime()
S
80 1 3
convertUnixTimeDateToISO8601()
S
79 1 3
getScheduledDate()
S
81 1 3
__construct()
S
73 1 5
getCreatedAt()
S
81 1 3
setArg()
S
80 1 3
setArgs()
S
81 1 3
getArgs()
S
81 1 3
setPostId()
S
81 1 3
getPostId()
S
81 1 3
setCronActionId()
S
81 1 3
getCronActionId()
S
80 1 3
getId()
S
80 1 3
delete()
S
67 1 9
convertISO8601DateToUnixTime()
S
80 1 3